package com.jingzhi.huimiao.base;

import java.util.ArrayList;

import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;

import com.jingzhi.huimiao.R;
import com.jingzhi.huimiao.bean.User;
/**
 * RegistActivity和 LoginActivity的基类
 * 提供同样的界面，减少代码的冗余，增加复用性
 * @author cxk
 *
 */
public abstract class BaseActivity extends Activity {

	public TextView tv_title;
	public ImageView iv_head_portrait;//头像
	public ImageView iv_back;//返回键
	public EditText et_name;//用户名
	public EditText et_password;//用户密码
	public Button btn_next;//到达下一步的按钮
	

	
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_base);

		initView();

		setListener();
	}
	
	/**
	 * 设置监听
	 * 由子类继承并重写具体方法
	 */
	public abstract void setListener();

	/**
	 * 初始化视图
	 */
	public void initView() {
		tv_title = (TextView) findViewById(R.id.tv_title);
		et_name = (EditText) findViewById(R.id.et_name);
		et_password = (EditText) findViewById(R.id.et_password);
		iv_back = (ImageView) findViewById(R.id.iv_back);
		btn_next = (Button) findViewById(R.id.btn_next);
	}
	
}
